﻿.menu_jd { width: 100%; height: 470px; margin: 0 auto; position: relative; }
.part1 { width: 100%; height: 590px; }
.p1_text { width: 1000px; height: 76px; position: absolute; left: 0; top: -560px; *top: -548px; }
.slide { width: 100%; height: 470px; margin: 0 auto; }
.slide_cont { width: 100%; height: 470px; overflow: hidden; background:url("../../../shared/images/default/banner_1.jpg")/*tpa=http://www.beijingtuanjian.com/shared/images/default/banner_1.jpg*/ center center; }
    .slide_cont ul li { float: left; height: 470px;  background:url("../../../shared/images/default/banner_00.jpg")/*tpa=http://www.beijingtuanjian.com/shared/images/default/banner_00.jpg*/ center center;}
        .slide_cont ul li a { display: block; width: 100%; height: 100%; margin: 0 auto; }
.slide_point { width: 960px; height: 30px; position: absolute; bottom: 10px; left:230px; }
    .slide_point a { float: left; display: inline-block; margin-LEFT: 3px; width: 189px; text-align: center; background: #d0e4f9; height: 30px; color: #595959; font-size: 14px; font-weight: bold; line-height: 30px; cursor: pointer; }
        .slide_point .cur_point, .slide_point span:hover { height: 30px; cursor: pointer; background-color: #267401; color: #fff; }
.cur_point { }


/*旅游产品分类*/

    .product_sort { width: 230px; height: 510px; background: #fff; position: absolute; z-index: 90; left: 0; top: -40px; }
    .product_sort .hd { width: 230px; background: #267401; height: 37px; line-height: 37px; border-bottom: 3px solid #096eb4; text-indent: 15px; font-size: 16px; letter-spacing: 2px; text-align: left; font-weight: bold; font-family: "微软雅黑"; color: #fff; }
    .product_sort .bd { padding-bottom: 10px; }
        .product_sort .bd .item { position: relative; width: 230px; margin: 0 auto; }
            .product_sort .bd .item .title { width: 210px; margin: 0 auto; text-indent: 21px; height: 20px; overflow: hidden; text-align: left; line-height: 20px; font-size: 14px; font-weight: bold; color: #292929; padding-top: 13px; }
                .product_sort .bd .item .title a { color: #267401; position: relative; font-size: 14px; line-height: 14px; display:block;}
                    .product_sort .bd .item .title a i { position: absolute; background: url("../images/icon_nav.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/icon_nav.jpg*/ no-repeat; left: 0px; top: 0px; }
            .product_sort .bd .item .one a i { width: 16px; height: 16px; background-position: 0 0; left: 0px; top: 0px; }
            .product_sort .bd .item .two a i { width: 22px; height: 20px; background-position: 0 -25px; }
            .product_sort .bd .item .three a i { width: 31px; height: 23px; background-position: 0 -49px; }
            .product_sort .bd .item .four a i { width: 25px; height: 17px; background-position: 0 -69px; }
            .product_sort .bd .item .five a i { width: 28px; height: 17px; background-position: 0 -94px;}
            .product_sort .bd .item .six a i { width: 28px; height: 17px; background-position: 0 -116px; }
            .product_sort .bd .item .seven a i { width: 26px; height: 20px; background-position: 0 -141px; }
            .product_sort .bd .item .list { width: 210px; padding-left: 0px; height: auto; text-align: left; line-height: 25px; overflow: hidden; margin: 0 auto; background: url("../images/p_silid.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/p_silid.jpg*/ repeat-x left bottom; padding-bottom: 9px; }
                .product_sort .bd .item .list a { font-family: "微软雅黑"; color: #333;word-break:keep-all;}
                    .product_sort .bd .item .list a:hover { color: #267401; }
            .product_sort .bd .item .arrow { font-family: "宋体"; font-size: 14px; color: #c8c8c8; position: absolute; right: 10px; top: 17px; }
            .product_sort .bd .item .line, .product_sort .bd .wei .line { position: absolute; height:auto;right: -5px; top: 1px; width: 5px;background-color: #fff; z-index: 100; display: none; }
            .product_sort .bd .item .subitem { display: none; }
        .product_sort .bd .layer .line { display: block;}
        .product_sort .bd .layer .arrow { display: none; }
        .product_sort .bd .layer .subitem { width: 440px; background: #fff; border: solid 1px #3299fd; border-left: none; font-family: "微软雅黑"; position: absolute; left: 230px; _left: 230px; z-index: 95; min-height: 70px; height: auto!important; height: 70px; padding: 5px 10px 5px 10px; display: block; }
            .product_sort .bd .layer .subitem .inner .tit { font-size: 12px; text-align: left; padding: 5px 0; }
            .product_sort .bd .layer .subitem .inner .tit1 { border-top: none; }
            .product_sort .bd .layer .subitem .inner .tit .name { display: block; width: 436px; color: #3299fd; cursor: pointer; float: left; font-size: 14px; text-align: left; line-height: 16px; border-left: 4px solid #267401; margin: 0 auto; text-indent: 12px; }
            .product_sort .bd .layer .subitem .inner ul { overflow: hidden; zoom: 1; display: block; width: 420px; margin: 0 auto; }
                .product_sort .bd .layer .subitem .inner ul li { float: left; padding: 0px; height: 30px; line-height: 40px; margin: 0 4px; text-align: left; white-space: nowrap; }
                    .product_sort .bd .layer .subitem .inner ul li a { color: #898989; display: block; font-size: 12px; }
                        .product_sort .bd .layer .subitem .inner ul li a:hover { color: #267401; }
        .product_sort .bd .layer .title { border-top: 1px solid #3299fd; padding: 13px 10px 0; width: 226px; border-left: 4px solid #267401; }
        .product_sort .bd .dz .title { width: 206px; }
        .product_sort .bd .layer .list { border-bottom: 1px solid #3299fd; padding: 0 10px 9px; background: none; width: 226px; border-left: 4px solid #267401; }
        .product_sort .bd .dz .list { width: 206px; }
        .product_sort .bd .wei .subitem { bottom: -2px; }
        .product_sort .bd .up .subitem { top: 0px; }

.main { width: 1200px; height: auto; margin: 30px auto 0; }
.translate { width: 100%; height: 255px;margin-bottom:30px; }

/*查找方案*/
.index-hdfa{
	padding: 20px 0 20px;
	/*background: #f5f5f5;*/
	margin-top:0px;
	margin-bottom:5px;
}

/*.index-hdfa .small-title{
	margin-bottom: 30px;
}*/
.index-hdfa .small-title .p1{
	font-size: 36px;
	color: #555555;
	margin-bottom: 15px;
	text-align: center;
}

.index-hdfa .small-title .p2{
	font-size: 14px;
	color: #999999;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}
.index-hdfa .fangan{
	padding-bottom: 4px;
}

.index-hdfa .fangan .search-box{
	float: left;
	width: 970px;
    height: 82px;
    background-color: #fff;
    -moz-box-shadow: 0 2px 2px #ddd;
    -webkit-box-shadow: 0 2px 2px #ddd;
    box-shadow: 0 2px 2px #ddd;
    margin-right: 13px;
}

.index-hdfa .fangan .search-box .p1{
	color: #333;
    font-size: 18px;
    float: left;
    line-height: 82px;
    width: 200px;
    text-align: center;
}

.index-hdfa .fangan .search-box .search-item{
	position: relative;
	float: left;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 45px;
    line-height: 45px;
    margin-top: 20px;
    padding-left: 34px;
    border: 1px solid #d7d7d7;
    background-repeat: no-repeat;
    margin-right: 10px;
    font-size: 14px;
    cursor: pointer;
    padding-right: 8px;
}

.index-hdfa .fangan .search-box .search-item:hover{
	border-color: #267401;
}

.index-hdfa .fangan .search-box .active{
	border-color: #267401;
}

.index-hdfa .fangan .search-box .search-item-name{
	background-image: url("../images/leixing.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/leixing.png*/;
	background-position: 9px center;
	width: 170px;
}

.index-hdfa .fangan .search-box .search-item-name:hover,
.index-hdfa .fangan .search-box .search-item-name.active{
	background-image: url("../images/leixingon.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/leixingon.png*/;
}

.index-hdfa .fangan .search-box .search-item-time{
	background-image: url("../images/time.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/time.png*/;
	background-position: 8px center;
	width: 120px;
}

.index-hdfa .fangan .search-box .search-item-time:hover,
.index-hdfa .fangan .search-box .search-item-time.active{
	background-image: url("../images/timeon.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/timeon.png*/;
}

.index-hdfa .fangan .search-box .search-item-day{
	background-image: url("../images/riqi.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/riqi.png*/;
	background-position: 8px center;
	width: 120px;
}

.index-hdfa .fangan .search-box .search-item-day:hover,
.index-hdfa .fangan .search-box .search-item-day.active{
	background-image: url("../images/riqion.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/riqion.png*/;
}

.index-hdfa .fangan .search-box .search-item-mudi{
	background-image: url("../images/mudi.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/mudi.png*/;
	background-position: 7px center;
	width: 140px;
}

.index-hdfa .fangan .search-box .search-item-mudi:hover,
.index-hdfa .fangan .search-box .search-item-mudi.active{
	background-image: url("../images/mudion.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/mudion.png*/;
}

.index-hdfa .fangan .search-box .search-item-tuandui{
	background-image: url("../images/team.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/team.png*/;
	background-position: 9px center;
	width: 148px;
}

.index-hdfa .fangan .search-box .search-item-tuandui:hover,
.index-hdfa .fangan .search-box .search-item-tuandui.active{
	background-image: url("../images/teamon.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/teamon.png*/;
}

.index-hdfa .fangan .search-box .search-item input[type=text]{
	color: #999;
	width: 100%;
	border:none;
}

.index-hdfa .fangan .search-box .search-item input[type=text]:hover{
	cursor: pointer;
}

.index-hdfa .fangan .search-box .search-item-body{
	position: absolute;
    top: 44px;
    left: -1px;
    background-color: #fff;
    z-index: 2;
    width: 100%;
    border: 1px solid #d7d7d7;
    display: none;
}

.index-hdfa .fangan .search-box .search-item-body ul li{
	height: 35px;
    line-height: 35px;
    border-top: 1px solid #e1eef3;
    padding: 0 8px;
    color: #999;
}

.index-hdfa .fangan .search-btn{
	position: relative;
	float: right;
	width: 192px;
	height: 58px;
	padding: 24px 0 0 25px;
	background-color: #267401;
	background-image: url("../img/common-img/search.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/img/common-img/search.png*/;
	background-position: 145px 19px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.search-btn input{ position:absolute; left:0; top:0;}
.index-hdfa .fangan .search-btn .p1{
	font-size: 20px;
	color: #FFFFFF;
	margin-bottom: 6px;
}

.index-hdfa .fangan .search-btn .p2{
	font-size: 12px;
	color: #588e74;
}
/*查找方案结束*/

.title { width: 1200px; height: 30px; text-align: left; overflow: hidden; }
    .title a { color: #333333; font-size: 22px; line-height: 22px; float: left; }
    .title p { font-size: 12px; color: #898989; text-align: left; float: left; line-height: 34px; margin-left: 20px; }
.translate ul { width: 1200px; height: 218px; margin-top: 7px; }
    .translate ul li { width: 285px; height: 218px; float: left; overflow: visible; margin-right: 15px; position: relative; }
        .translate ul li a { display: block; width: 285px; height: 218px; }
            .translate ul li a img { width: 285px; height: 188px; vertical-align: middle; }
            .translate ul li a p { width: 285px; height: 16px; font-size: 16px; margin-top: 14px; line-height: 16px; text-align: left; color: #333; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
                .translate ul li a p i { position: absolute; right: 34px; bottom: 0; color: #ff4c29; font-size: 14px; line-height: 14px; letter-spacing: initial; }
                .translate ul li a p .j { position: absolute; right: 0; bottom: 0; color: #898989; font-size: 12px; line-height: 12px; letter-spacing: initial; }
        .translate ul li.on { margin-right: 0px; }
        .translate ul li .t { width: 32px; height: 43px; position: absolute; top: 0; left: 10px; }
        .translate ul li .t1 { background: url("../images/top.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/top.png*/ no-repeat 0 0; }
        .translate ul li .t2 { background: url("../images/top.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/top.png*/ no-repeat -32px 0; }
        .translate ul li .t3 { background: url("../images/top.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/top.png*/ no-repeat -64px 0; }
        .translate ul li .t4 { background: url("../images/top.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/top.png*/ no-repeat -96px 0; }

.m_class { width: 100%; height: 595px; }
.m_m_class { width: 1200px; height: 423px; margin-top: 7px;}
    .m_m_class ul { width: 972px; height: 423px; float: left; overflow: visible; }
		.m_m_class ul li div{position:absolute;left:0px;bottom:0px;height:40px;background:#000;display:block;zoom:1;filter:alpha(opacity=10);opacity:0.6;width:100%;color:#fff;line-height:40px; font-size:14px;}
        .m_m_class ul li { width: 228px; height: 204px; float: left; margin: 0 15px 15px 0; position:relative;}
            .m_m_class ul li a img { width: 228px; height: 150px; vertical-align: middle; }
            .m_m_class ul li a p { width: 228px; height: 14px; text-align: left; color: #595959; font-size: 12px; line-height: 14px; position: relative; }
                .m_m_class ul li a p i { position: absolute; right: 35px; bottom: 0; color: #ff4c29; font-size: 14px; line-height: 14px; letter-spacing: initial; }
                .m_m_class ul li a p .j { position: absolute; right: 0; bottom: 0; color: #898989; font-size: 12px; line-height: 12px; letter-spacing: initial; }
            .m_m_class ul li a span.t { display: block; width: 228px; height: 36px; line-height: 36px; text-align: left; font-size: 14px; margin-top: 4px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
            .m_m_class ul li.one { width: 471px; height: 204px; }
                .m_m_class ul li.one img { width: 471px; height: 204px; }
    .m_m_class div { width: 228px; height: 423px; float: right; }
        .m_m_class div a { display: block; width: 228px; height: 423px; vertical-align: middle; position: relative; }
        .m_m_class div div { width: 228px; height: 123px; position: absolute; left: 0; bottom: 0; }
            .m_m_class div div p { line-height: 20px; font-size: 14px; color: #fff; text-align: left; text-align: center; }
                .m_m_class div div p.on { width: 110px; height: 25px; background: url("../images/p_y.png")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/p_y.png*/ no-repeat; margin: 15px auto 7px; line-height: 25px; font-size: 16px; }
                .m_m_class div div p i { font-size: 16px; }
                .m_m_class div div p.ons { margin-top: 5px; }
.column { width: 100%; height: 60px; margin-top: 15px; background: url("../images/c1.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/c1.jpg*/ no-repeat center center; position: relative; }
    .column a { display: block; height: 43px; padding: 8px 0 9px; }
        .column a.on0 { width: 172px; position: absolute; left: 0; top: 0; }
        .column a.on1 { width: 172px; position: absolute; left: 172px; top: 0; }
        .column a.on2 { width: 172px; position: absolute; left: 344px; top: 0; }
        .column a.on3 { width: 172px; position: absolute; left: 516px; top: 0; }
		.column a.on4 { width: 172px; position: absolute; left: 688px; top: 0; }
        .column a.on5 { width: 172px; position: absolute; right: 172px; top: 0; }
		.column a.on6 { width: 172px; position: absolute; right: 0px; top: 0; }
        .column a p { line-height: 25px; color: #595959; font-size: 14px; }
        .column a span { line-height: 18px; color: #595959; font-size: 14px; text-transform: uppercase; font-family: Arial; }
        .column a:hover p, .column a:hover span { color: #fff; }
.shuo { width: 1200px; height: 60px; position: relative; background-color: #f8f8f8; }
    .shuo span { display: block; width: 98px; height: 22px; position: absolute; left: 15px; top: 15px; }
    .shuo p { line-height: 20px; position: absolute; left: 128px; top: 12px; color: #595959; text-align: left; width: 1057px; }

.b5096f2 div div { background: #5096f2; }
    .b5096f2 div div p.on { color: #5096f2; }
.b5096f2 .column a:hover { background: #5196f3; }
.b5096f2 .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.b5096f2 .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat -684px 0; }

.cbb243 div div { background: #cbb243; }
    .cbb243 div div p.on { color: #cbb243; }
.cbb243 .column a:hover { background: #cbb243; }
.cbb243 .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.cbb243 .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat -228px 0px; }
.b485065 div div { background: #485065; }
    .b485065 div div p.on { color: #485065; }
.b485065 .column a:hover { background: #485065; }
.b485065 .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.b485065 .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat -456px 0; }


.b73b578 div div { background: #73b578; }
    .b73b578 div div p.on { color: #73b578; }
.b73b578 .column a:hover { background: #73b578; }
.b73b578 .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.b73b578 .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat -456px 0; }

.b46e3d div div { background: #b46e3d; }
    .b46e3d div div p.on { color: #b46e3d; }
.b46e3d .column a:hover { background: #b46e3d; }
.b46e3d .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.b46e3d .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat 0 0; }

.ed6565 div div { background: #ed6565; }
    .ed6565 div div p.on { color: #ed6565; }
.ed6565 .column a:hover { background: #ed6565; }
.ed6565 .shuo span { background: url("../images/shuo.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/shuo.jpg*/ no-repeat 0 0; }
.ed6565 .right a { background: url("../images/tz.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/images/tz.jpg*/ no-repeat -1140px 0; }


.case { width: 100%; height: 411px; position: relative; margin-top: 20px; }
    .case .new { width: 972px; height: 375px; position: absolute; left: 0; bottom: 0; overflow: hidden; }
    .case .logo { width: 212px; height: 343px; position: absolute; right: 0; bottom: 0; background: #d5d5d5; padding: 18px 8px 14px; }

    .case .new div { width: 228px; height: 194px; float: left; margin-right: 15px; }
        .case .new div a img { width: 228px; height: 150px; vertical-align: middle; }
        .case .new div p { width: 228px; height: 42px; line-height: 44px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
            .case .new div p a { font-size: 16px; color: #333; }
        .case .new div.on { width: 471px; height: 375px; float: left; }
            .case .new div.on a { display: block; width: 100%; height: 100%; position: relative; }
                .case .new div.on a img { width: 471px; height: 375px; }
            .case .new div.on div { width: 441px; height: 52px; padding: 10px 15px 8px; position: absolute; left: 0; bottom: 0; background-color: rgb(73,64,54); filter: alpha(opacity=70); background: rgba(73,64,54,0.7); }
                .case .new div.on div p { width: 441px; height: 28px; text-align: left; line-height: 28px; font-size: 16px; color: #ffffff; }
                .case .new div.on div i { font-size: 14px; color: #fff; text-align: left; width: 173px; line-height: 24px; display: block; float: left; }
                .case .new div.on div span { line-height: 24px; color: #898989; }
                    .case .new div.on div span mark { color: #ff4c29; font-size: 20px; background: none; }
    .case .logo li { width: 92px; height: 42px; float: left; margin: 7px 7px 8px; }
        .case .logo li a img { width: 92px; height: 42px; }
.teacher { width: 100%; height: 487px; margin-top: 30px; }
    .teacher a.more { float: right;  line-height:30px; color:#595959; font-size:12px;}
        .teacher a.more:hover { color:#60a0f3;}
    .teacher .t_list { width: 100%; height: 450px; margin-top: 7px; }
        .teacher .t_list div { width: 285px; height: 450px; float: left; margin-right: 20px; position: relative; }
            /*.teacher .t_list div a { display: block; width: 285px; height: 450px; }*/
            .teacher .t_list div.on { margin-right: 0; }
            .teacher .t_list div a img { width: 100%; height: 450px; vertical-align: middle; }
            .teacher .t_list div div { width: 100%; height: 165px; position: absolute; left: 0; bottom: 0; background-color: rgb(96,160,243); filter: alpha(opacity=80); background: rgba(96,160,243,0.8); }
                .teacher .t_list div div i { display: block; color: #fff; font-size: 30px; font-family: "方正大标宋简体"; line-height: 48px; }
                .teacher .t_list div div span { background: url("../../../shared/images/default/stsolid.jpg")/*tpa=http://www.beijingtuanjian.com/shared/images/default/stsolid.jpg*/ repeat-x left bottom; display: block; width: 255px; color: #fff; font-size: 16px; line-height: 18px; padding-bottom: 14px; margin: 0 auto; }
                .teacher .t_list div div p { height: 66px; color: #fff; width: 255px; text-align: left; margin: 0 auto; line-height: 22px; padding-top: 10px; }

.Encyclopedia { width: 1200px; height:530px; text-align: left; margin: 0 auto; background-color:#fff;}

.En_top_a { width: 1200px; height: 30px; background: url("../Images/en_title.jpg")/*tpa=http://www.beijingtuanjian.com/templets/zhuliA/Images/en_title.jpg*/ no-repeat; }

    .En_top_a .En_top { display: block; width: 300px; height: 30px; float: left; }

    .En_top_a span { color: #aaaaaa; line-height: 36px; font-size: 9pt; text-align: left; float: left; margin-left: 10px; }
.Expand_lore { width: 958px; height: 517px; float: left; margin-top:0px;}
.Expand_lore div.btul{width:auto; height:60px;overflow:hidden; margin-top:0; padding:0;}
.Expand_lore div.btul li.nm{ width: 318px; height: 60px; float: left; background-color:#f1f1f1; font-size:16px; color:#595959; border-right:1px dotted #999999;}
.Expand_lore div.btul li.last{ width: 318px; height: 60px; float: left; background-color:#f1f1f1; font-size:16px; color:#595959; }
.Expand_lore div.btul li:hover { background-color:#5096f2; color:#fff}
.Expand_lore div.btul li a{ width: 318px; height: 50px; float: left; font-size:16px;  display:block; color:#595959;}

 .Expand_lore div.btul li a p { line-height: 30px;  font-size: 15px; margin-top:5px;}
        .Expand_lore div.btul li a span { line-height: 18px;font-size: 15px; text-transform: uppercase; font-family: Arial; margin-bottom:5px;}
		.Expand_lore div.btul li a:hover{color:#fff;}

.Client { width: 228px; height: 517px; float: right; margin-top: 0px; color: #f5f5f5; position: relative; background: #f5f5f5; margin-right: 0px; }


.Expand_lore lore_ul { margin-bottom: 0px; width: 958px; height: 60px;text-align: center; margin-left:auto;}



.lore_show { width: 960px; height: 447px; display: none; margin-top:10px;}

.show_left { width: 320px; height: 447px; float: left; background-color: #f5f5f5; position: relative; }

    .show_left img { position: absolute; top: 3px; left: 3px; width: 312px; height: 250px; border: 1px solid #fff; }

    .show_left p {    font-size: 16px; position: absolute; top: 300px; left: 10px; color: #5096f2; text-indent: 0; font-weight: bold; width: 280px; height: 25px; line-height: 25px; text-align: left; overflow: hidden; font-weight: bolder; white-space: nowrap; text-overflow: ellipsis; }

    .show_left div { position: absolute; left: 10px; top: 265px; width: 308px; height: 99px; line-height: 25px; text-align: left; color: #393939; }
	 .show_left div:hover{ color:#CC3300;}

.show_right { width: 625px; height: 422px; float: right; margin-right: 5px; border:1px solid #fff;}			
	 .show_right ul { width: 625px; height: 422px; margin: 0px; }
	 	.show_right ul li { width: 625px; height: 110px; border-bottom: 1px dotted #a9a9a9; }
			.show_right ul li a{display:block;}
			.show_right ul li font{font-size: 14px;width: auto; text-indent: 0; height: 25px; line-height: 25px; color: #595959; font-weight: 600; text-align: left; font-weight: bold; }
			.show_right ul li img{ width:121px; height:75px; float:left; margin:2px 2px; border:none;}
			.show_right ul li p{ position: relative; top:10px; left:10px;font-size: 12px;width: 610px; text-indent: 0; height: 55px;color: #595959; text-align: left; margin-right:0px;}
			.show_right ul li span{font-size: 12px;width: 120; text-indent: 0; height: 20px; line-height: 20px; color: #595959; text-align: right; float:right; margin-bottom:5px; margin-right:5px;}
			.show_right li font:hover { color: #CC3300; }
			.show_right li p:hover { color: #CC3300; }
			
	 

.Sound_top {width: 228px; height: 60px; background-color:#00e63e; position: absolute; left: 0px; float: right;}
	.Sound_top a {width: 228px; height: 60px;display:block;background-color:#5096f2; position: absolute; left: 0px; float: right; color:#fff; font-size: 16px; font-family: 微软雅黑; line-height:60px;}
	.Sound_top a:hover {background-color:#fff;color:#71c25a;}

.Client ul { width: 300px; height: 422px; position: absolute; top: 31px; left: 10px; }

    .Client ul li { width: 215px; border-bottom: 1px dotted #ccc; color: #393939; text-align: left; margin-top: 30px; line-height: 20px; padding-left: 5px}

        .Client ul li a img { float: left; width: 48px; height: 48px; border: 1px solid #e5e5e5; margin-top: 28px; }

        .Client ul li a p { float: right; width: 250px; color: #595959; text-indent: 0; text-align: left; }

        .Client ul li a:hover p { color: #d2001f; }

        .Client ul li.ClientBorder { border-bottom: none; }



.youlian{height: 50px;text-align:left;line-height:50px;color:#ccc;}.youlian a{color:#ccc}